img, le cache d’images sur LinuxFr.org

Posté par  (site web personnel) . Édité par BAud, Nils Ratusznik, Ysabeau 🧶 et Florent Zara. Modéré par Pierre Jarillon. Licence CC By‑SA.
46
22
oct.
2024
LinuxFr.org

Le site LinuxFr.org utilise divers logiciels libres pour son fonctionnement et ses services : une large majorité provient de projets tiers (Debian, MariaDB, Redis - version d’avant le changement de licence, nginx, Postfix, conteneurs LXC et Docker, Ruby On Rails, Sympa, etc.) et d’autres composants sont développés pour nos propres besoins. Cette dernière catégorie comprend le code principal du site web en Ruby On Rails, et principalement 5 services autour : le cache d’images img, la tribune board, le convertisseur EPUB 3 epub, le partageur sur les réseaux sociaux share et le convertisseur LaTeX vers SVG svg. Cette dépêche va s’intéresser à img, un code sous AGPLv3.

Elle est née d’une envie personnelle d’expliquer, documenter et montrer ce qui a été fait sur le cache d’images de LinuxFr.org, complétée d’une demande d’un « article technique sur le fonctionnement de ce cache, les choix techniques qui ont été faits, les erreurs commises donc à éviter… ».

Forum Linux.général Docker - Incron

Posté par  . Licence CC By‑SA.
Étiquettes :
2
20
août
2024

Bonjour,

Voila je suis entrain de mettre dans un docker une application web qui a entre autre des interactions avec le système.
Cette interaction de passe principalement en créant un fichier dans un dossier particulier qui dans une installation "standard" est surveillé par un "incron" fait avec systemd.

Le soucis est la non présence d'incon dans Debian 11 et la non présence de systemd dans mon container.

Des idées pour effectué le même type de comportement ?
À savoir exécuter (…)

Forum général.général Problème d'importation d'une application Docker

Posté par  . Licence CC By‑SA.
Étiquettes :
0
23
juin
2024

Bonjour,

J'ai, par le passé, utilisé le service UmbrelOS, un cloud auto-hébergé. J'ai ensuite fait l'acquisition d'un VPS. Le problème, c'est qu'après la nouvelle mise à jour d'Umbrel, ce n'était plus une image Docker mais un système à part entière à installer directement sur la machine. Le problème, c'est que mon VPS ne propose que le BIOS et j'ai besoin de l'UEFI pour démarrer sur cette ISO.

J'ai donc opté pour une autre solution. J'ai installé CasaOS, un service similaire (…)

Petites brèves : UUID, FSF, opendata, JO, linux, grafana, RoR, Docker et d'autres en vrac

Posté par  (site web personnel) . Édité par Ysabeau 🧶. Modéré par Julien Jorge. Licence CC By‑SA.
20
15
mai
2024
Internet

Déversons un peu ici la veille du moment pour libérer des onglets ailleurs et partager des liens mais aussi des sources : il s’agit bien évidemment de liens en rapport avec les thématiques du site (en l’occurrence dans cette fournée on trouvera logiciel libre, opendata, développement et vie privée par exemple), et ils sont plutôt variés ; les sources sont des sites web, des lettres d’actus et des réseaux sociaux (dans le cas présent, tous arrivés jusqu’à moi via des flux RSS/Atom), et c’est aussi une manière de les partager et de vous inviter à les suivre aussi. Dans la suite de la dépêche, on parlera donc en vrac UUID, FSF, opendata, JO, linux, grafana, RoR, Docker et bien d’autres choses encore.

Forum général.cherche-logiciel Une solution pour faire tourner iologo sous GNU/Linux ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
12
avr.
2024

Bonjour,

Je ne connais pas le Windows de Microsoft car je n’utilise personnellement que nos systèmes GNU/Linux depuis plus de 20 ans.

L’une de mes collègues qui avait choisi d’emporter un ordinateur de fonction sous GNU/Linux et qui en est totalement satisfaite, y compris d’un point de vue éthique, a dû se résigner à emporter un deuxième ordinateur, équipé du Windows de Microsoft, car elle ne possède personnellement qu’un vieux Mac et que les soins de santé pour son jeune (…)

FRR dans cloonix dans podman

Posté par  (site web personnel) . Édité par Arkem, palm123, Ysabeau 🧶 et Xavier Teyssier. Modéré par Arkem. Licence CC By‑SA.
Étiquettes :
19
3
avr.
2024
Virtualisation

Cloonix est un outil d’aide à la construction de réseau virtuel. Il est basé sur Open vSwitch pour l’émulation du réseau constitué de switchs et LANs virtuels, sur crun et les namespaces pour la gestion de conteneurs et sur KVM pour ce qui concerne l’émulation des machines complètes.
Cloonix peut être considéré comme un hyperviseur qui permet de lancer des scénarios de démonstration impliquant des réseaux connectant de nombreuses machines virtuelles ou conteneurs. Ce logiciel open source permet d’automatiser et de rejouer des scénarios complets.

FRR est le logiciel open source qui permet de transformer une machine Linux en l’équivalent d’un routeur professionnel, ce logiciel implémente tous les protocoles de routage classique.

Podman est exactement comme Docker, un gestionnaire de conteneur.

Le but de cette dépêche est de présenter une démonstration qui tourne dans un podman et qui met en œuvre un réseau d’une soixantaine de conteneurs et qui peut être lancé en tant qu’utilisateur simple sans les droits root.

Il y a le lien « demo » qui montre une vidéo un peu accélérée de cette démonstration qui démarre les machines, les configure et les met en réseau. On peut ensuite y voir la convergence du protocole OSPF.

Journal Activer Elasticsearch pour son instance Mastodon

Posté par  . Licence CC By‑SA.
9
27
août
2023

Cet article est la suite de l'article pour héberger une instance Mastodon.


Mastodon (<3) évolue encore avec une belle nouveautée dans sa version stable de rentrée, comme l'indique par un toot d'Eric F. :

La #recherche plein texte (contenu des toots) est disponible sur la toute dernière version du logiciel #mastodon (en version bêta, déploiement dans la branche stable prévue en septembre selon @renchap)

Encore faut-il avoir un Elasticsearch (ou son fork à licence bien plus permissive, Opensearch) (…)

Forum Linux.débutant [orchestrateur multisites local LAN] apache ou nginx le tout sous Docker

Posté par  . Licence CC By‑SA.
3
6
juil.
2023

Bonjour,
Je suis très heureux de pouvoir adhérer à ce forum en tant que débutant sous linux.
J'ai entrepris de dockériser de nombreuses VM ubuntu server afin de gagner en ressources et facilité.
Actuelllement j'ai dockérisé : Apache Guacamole, Noip (DDNS), Nextcloud, AdGuardHome, Jellyfin et Glyde (webproxy)
Il me reste par ailleurs "ejabbered + coturn" à dockériser mais je n'y arrive pas !

Actuellement ma dernière VM est un CentOS Nethserver qui jour deux rôles :
xmpp (ejabbered server) et (…)

Journal Docker aime finalement le libre

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
16
24
mar.
2023

Mail reçu ce soir à 22h30 :

On March 14, 2023, we emailed you about your Free Team subscription, outlining our intention to sunset that plan. After listening to the concerns of the community, we’ve decided to reverse course, and are no longer sunsetting the Free Team plan.

If you’re currently on the Free Team plan, you no longer have to migrate to another plan by April 14. All customers who upgraded to a paid subscription will automatically receive a (…)

Journal hello wowlrd

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
17
mar.
2023
$ docker run busybox /bin/sh -c "while true; do echo hello wowlrd; sleep 1; done"

Vu que ça parle pas mal de Docker ces derniers jours, je ne peux résister à vous partager ceci.
Il y a 10 ans (enfin 10 ans et deux jours) Solomon Hykes présentait à la PyCon US 2013 The future of Linux Containers, ce qui donnera docker.

Comme il parait que la vidéo ne marche pas partout, voici un lien youtube

Hard to (…)